package com.solution.dao;

import com.solution.exception.DAOException;
import com.solution.model.UserType;


/**
 * Exposes the CRUD functionalities for the UserType table.
 *
 */
public interface UserTypeDAO extends DAO<UserType>{	

	/**
	 * Delete all user type entry for given user
	 * @param userID
	 * @return number of rows deleted
	 * @throws DAOException
	 */	
	public int deleteAllTypeForUser(Long userID) throws DAOException ;
}
